/* sidebar.less */
.sidebar {
    display: flex;
    flex-direction: column;  /* 将布局改为垂直排列 */
    align-items: center;     /* 使图标居中对齐 */
    justify-content: start;  /* 使内容从顶部开始 */
    height: 100%;            /* 确保侧边栏占满整个高度 */
    padding: 20px 0;         /* 给侧边栏添加一些内边距 */
}

.icon {
    font-size: 24px;
    margin: 20px 0;          /* 图标之间的间距 */
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;             /* 使图标按钮占满横向空间 */
    padding: 10px;
    color: #000;  /* 添加默认颜色 */
}

.active {
    color: #1890ff;         /* 激活状态时的颜色 */
}
